body{

	margin: 0px;

	padding: 0px;

	font-size: 14px;

}

*{

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	text-indent: 0px;

	list-style-type: none;

	font-family: "Microsoft YaHei", "微软雅黑";

}

a{

	color: #020202;

	text-decoration: none;

}

a:hover{

	color:#244b8e;

	text-decoration: none !important;

}

.clear{

	clear: both;

}

.top{ width:100%; background-color: #000; padding-top:10px; padding-bottom:6px;}

.top .top_con{

	width: 1260px;

	margin-right: auto;

	margin-left: auto;

}

.top .top_con .logo{

	float: left;

	width: 125px;

}

.top .top_con .nav{

	font-family: "微软雅黑";

	float: right;

	width: 600px;

}



.top .top_con .nav ul{}

.top .top_con .nav li{

	float:left;

	text-align: center;

	width: 100px;

	line-height:50px;

	font-size: 18px;

}

.top .top_con .nav li a{ color:#fff;}

.top .top_con .nav li:hover a,.top .nav .active a{ color:#ff0000; }



.banner{ width: 100%; position: relative; height:690px;}

.banner .swiper-container{

      width: 100%;

      height: 100%;

	  margin-left:auto;

	  margin-right:auto;

    }

.banner .swiper-slide{

    background-position: center;

    background-size: cover;

 }

.banner .swiper-button-next{ right:10%;}

.banner .swiper-button-prev{ left:10%;}



.main{ width:100%;}



.con1{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

	padding-top: 10px;

}

.con1 .con1_t{}

.con1 .con1_t h2{

	letter-spacing:2px;

	font-size:90px;

	color:#000;

	text-align:center;

	line-height:100px;

	text-transform: uppercase;

}

.con1 .con1_t h3{letter-spacing:1px; font-size:40px; color:#ff0000; text-align:center; line-height:50px; margin-top:15px;}

.con1 .con1_t p{letter-spacing:1px; font-size:24px; line-height:35px; color:#828282; text-align:center;}

.con1 .con1_con{ margin-top:15px;}

.con1 .con1_con p{

	font-size:18px;

	line-height:32px;

	color:#000;

	text-indent: 2em;

}

.con1 .con1_con ul{ margin-top:20px;}

.con1 .con1_con li{

	float: left;

	cursor:pointer;

	width: 210px;

	height:355px;

	position:relative;

	overflow:hidden;

}

.con1 .con1_con li .img1{width: 210px;height:264px; background-repeat: no-repeat; background-position: center top; background-size:210px 264px;}
.con1 .con1_con li:nth-child(1) .img1{ background-image: url(../images/a1.jpg);}
.con1 .con1_con li:nth-child(2) .img1{ background-image: url(../images/a2.jpg);}
.con1 .con1_con li:nth-child(3) .img1{ background-image: url(../images/a3.jpg);}
.con1 .con1_con li:nth-child(4) .img1{ background-image: url(../images/a4.jpg);}
.con1 .con1_con li:nth-child(5) .img1{ background-image: url(../images/a5.jpg);}
.con1 .con1_con li:nth-child(6) .img1{ background-image: url(../images/a6.jpg);}
.con1 .con1_con li:nth-child(1):hover .img1{ background-image: url(../images/a1-2.jpg);}
.con1 .con1_con li:nth-child(2):hover .img1{ background-image: url(../images/a2-2.jpg);}
.con1 .con1_con li:nth-child(3):hover .img1{ background-image: url(../images/a3-2.jpg);}
.con1 .con1_con li:nth-child(4):hover .img1{ background-image: url(../images/a4-2.jpg);}
.con1 .con1_con li:nth-child(5):hover .img1{ background-image: url(../images/a5-2.jpg);}
.con1 .con1_con li:nth-child(6):hover .img1{ background-image: url(../images/a6-2.jpg);}

.con1 .con1_con li h3{ font-size:18px; line-height:60px; text-align:center; color:#000; font-weight:normal;}

.con1 .con1_con li span{ display:block; background-color:#ff0000; width:80px; height:5px; left:50%; margin-left:-40px; position:absolute; bottom:0;}

.con1 .con1_con li:hover span{height:15px;transition: 0.5s;}



.bg1{ background-image: url(../images/sp_bj.jpg); height:710px; background-repeat: no-repeat; background-position: center top;}

.con2{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

}

.con2 video{ width: 1260px; height: 710px;}



.bg2{ background-color:#000;}

.con3{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

	padding-top: 20px;

	padding-bottom: 30px;	

}

.con3 .con3_t h2{letter-spacing:2px;color:#fff; font-size:30px; text-align:center; color:#fff;}

.con3 .con3_t p{letter-spacing:2px; font-size:20px; line-height: 30px; text-align:center; color:#fff;}

.con3 .con3_con{}

.con3 .con3_con .sub{letter-spacing:2px; cursor:pointer; width: 160px;border-radius:20px; margin-left:auto; margin-right:auto; margin-top: 30px;  height: 40px; border: 1px solid #ff0000;; font-size:16px; line-height: 40px; text-align: center;}

.con3 .con3_con .sub a{ color:#ff0000;}

.con3 .con3_con .sub:hover{ background-color:#ff0000;}

.con3 .con3_con .sub:hover a{ color: #fff;}

.con3 .con3_con ul{}

.con3 .con3_con li{

	float: left;

	cursor:pointer;

	width: 404px;

	height:266px;

	position:relative;

	overflow:hidden;

	margin-right:24px;

	margin-top:20px;

}

.con3 .con3_con li:nth-child(3),.con3 .con3_con li:nth-child(6),.con3 .con3_con li:nth-child(9){ margin-right:0px;}

.con3 .con3_con li .bf{ position:absolute; left:50%; margin-left:-31px;top:82px;z-index:10;}

.con3 .con3_con li .bf img{width:63px;height:63px;}

.con3 .con3_con li img{width:404px;height:226px;}

.con3 .con3_con li h3{ font-size:16px; line-height:40px; height:40px; text-align:center; color:#fff; background-color:#898989; font-weight:normal;}



.bg3{ background-image: url(../images/bj1.jpg); height:366px; background-repeat: no-repeat; background-position: center top;}

.con4{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

	padding-top: 130px;

	padding-bottom: 60px;	

}

.con4 h3{letter-spacing:2px; font-size: 40px; font-weight: normal; line-height:50px; text-align:center; color:#fff;}

.con4 p{letter-spacing:2px;font-size:30px; color:#ff0000; line-height: 35px; margin-top: 70px; text-align:center;}



.bg4{ background-color:#e6e6e6;}

.con5{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

	padding-top: 30px;

	padding-bottom: 10px;	

}

.con5 .con5_t h2{letter-spacing:2px;color:#fff; font-size:30px; text-align:center; color:#000;}

.con5 .con5_t p{letter-spacing:2px; font-size:20px; line-height: 30px; text-align:center; color:#000;}

.con5 .con5_con{ margin-top:30px;}





.bg5{  background-image: url(../images/dt.jpg); height:352px; background-repeat: no-repeat; background-position: center top;}

.con6{}



.con7{

	width:1260px;

	margin-left:auto;

	margin-right:auto;

	padding-top: 30px;

	padding-bottom: 30px;	

}

.con7 .con7_t h2{letter-spacing:2px;color:#fff; font-size:30px; text-align:center; color:#000;}

.con7 .con7_t p{letter-spacing:1px; font-size:20px; line-height: 30px; text-align:center; color:#000;}

.con7 .con7_con{ margin-top:10px;}

.con7 .con7_con ul{}

.con7 .con7_con li{ width:210px; float:left; margin-right:52px; margin-top:25px;}

.con7 .con7_con li:nth-child(5),.con7 .con7_con li:nth-child(10),.con7 .con7_con li:nth-child(15),.con7 .con7_con li:nth-child(20){ margin-right:0px;}

.con7 .con7_con li img{ width:210px; height:80px;}



.flash{ background-position: center top; height: 490px; background-repeat: no-repeat;}



.xmfw{ width:100%; background-image: url(../images/bjj.jpg);

	background-repeat: no-repeat;

	background-position: center 55px; background-color:#212121;}

.xmfw .xmfw_t{ background-color:#393939; height:45px;}

.xmfw .xmfw_t .t_con{ width:1260px; margin-left:auto; margin-right:auto; text-align:center;}

.xmfw .xmfw_t .t_con span{ font-size:19px; color:#fff; line-height:45px; margin-right:50px;}

.xmfw .xmfw_t .t_con span:last-child{ margin-right:0px;}

.xmfw .xmfw_t .t_con .active{ color:#ff0000;}

.xmfw .xmfw_con{ width:1260px; margin-left:auto; margin-right:auto;	padding-top:80px;	padding-bottom:80px;}

.xmfw .xmfw_con .tit{ text-align:center;}

.xmfw .xmfw_con p{

	font-size:20px;

	line-height:36px;

	color:#818181;

	text-indent: 2em;

	margin-top:55px;

}

.xmfw .xmfw_con p span{ font-size:30px; font-weight:bold; color:#ff0000;}

.xmfw .xmfw_con .box ul{ margin-top:35px; padding-top:10px; padding-bottom:30px; border-top:1px solid #707070;border-bottom:1px solid #707070;}

.xmfw .xmfw_con .box li{ text-align:center; margin-top:25px;}

.xmfw .xmfw_con img{ max-width:1260px; margin-top:25px;}

.xmfw .xmfw_con .conn{ margin-top:25px;} 

.xmfw .xmfw_con .conn ul{}

.xmfw .xmfw_con .conn li{ width:284px; text-align:center; margin-top:25px; margin-right:40px; float:left;}

.xmfw .xmfw_con .conn li img{ width:284px; height:409px;}

.xmfw .xmfw_con .conn li:nth-child(4),.xmfw .xmfw_con .conn li:nth-child(8),.xmfw .xmfw_con .conn li:nth-child(12){ margin-right:0px;}



.fwxm{ width:100%; background-color:#212121; padding-top:40px; padding-bottom:35px;}

.fwxm .fwxm_t{ width:1260px; margin-left:auto; margin-right:auto;}

.fwxm .fwxm_t h3{letter-spacing:4px;color:#ff0000; font-size:55px; line-height:60px; text-align:center;}

.fwxm .fwxm_t span{ display:block; width:60px; height:5px; border-top:3px solid #ff0000; margin-left:auto; margin-top:20px; margin-right:auto;}

.fwxm .fwxm_t h2{letter-spacing:5px;color:#fff; font-size:40px; line-height:50px; text-align:center; margin-top:16px;}

.fwxm .fwxm_t p{ font-size:16px; line-height: 24px; text-align:center; color:#6e6e6e; margin-top:15px; width:250px; margin-left:auto; margin-right:auto;}



.fwxm .fwxm_con{ width:1260px; margin-left:auto; margin-right:auto;}

.fwxm .fwxm_con ul{}

.fwxm .fwxm_con ul li{ margin-top:50px;}

.fwxm .fwxm_con ul li .img1{ width:630px; height:365px;}

.fwxm .fwxm_con ul li .text{ width:480px; padding:75px;}

.fwxm .fwxm_con ul li .text h3{ font-size:24px; line-height:35px; color:#fff; font-weight:normal;}

.fwxm .fwxm_con ul li .text p{ font-size:18px; line-height:32px; color:#656565; margin-top:15px; height:130px; overflow:hidden;}

.fwxm .fwxm_con ul li .text .more{	font-size:15px;	line-height:32px;	color:#ff0000;	width:100px;	 margin-top:15px;}

.fwxm .fwxm_con ul li .text .more a{ color:#fff;}

.fwxm .fwxm_con ul li:hover .text .more a{ color:#ff0000;}

.fwxm .fwxm_con ul li:nth-child(odd) .img1{ float:right;}

.fwxm .fwxm_con ul li:nth-child(odd) .text{ float:left;}

.fwxm .fwxm_con ul li:nth-child(odd) .text h3{text-align:left;background-image: url(../images/fw_line1.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left:170px;}

.fwxm .fwxm_con ul li:nth-child(odd) p{text-align:left;background-image: url(../images/fw_line2.jpg);

	background-repeat: no-repeat;

	background-position: 60px 8px;

	padding-left:110px;}

.fwxm .fwxm_con ul li:nth-child(odd) .more{background-image: url(../images/rjt.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right:55px;

	float:right;}	



.fwxm .fwxm_con ul li:nth-child(even) .img1{ float:left;}

.fwxm .fwxm_con ul li:nth-child(even) .text{ float:right;}

.fwxm .fwxm_con ul li:nth-child(even) .text h3{text-align:right;background-image: url(../images/fw_line1.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right:170px;}

.fwxm .fwxm_con ul li:nth-child(even) p{text-align:right;background-image: url(../images/fw_line2.jpg);

	background-repeat: no-repeat;

	background-position: 380px 8px;

	padding-right:110px;}

.fwxm .fwxm_con ul li:nth-child(even) .more{background-image: url(../images/ljt.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left:55px;

	float:left;}			





.flash1{ position:relative; background-position: center top; height: 500px; background-repeat: no-repeat;}

.flash1 .gudie{ width:100%; position:absolute; height:55px; z-index:10; bottom:0; background-color:rgba(44,44,42,0.8);}

.flash1 .gudie .gudie_con{color:#fff;  font-size:20px; line-height:55px;width:1260px; height:55px; margin-left:auto; margin-right:auto;}

.flash1 .gudie .gudie_con span{ font-size:20px;color:#fff; line-height:55px; margin-left:10px; margin-right:10px;}

.flash1 .gudie .gudie_con a{ color:#fff;}

.case{

	width:100%;

	background-color:#212121;

	padding-top: 35px;

	padding-bottom: 50px;	

}

.case .case_t{	width:1260px;

	margin-left:auto;

	margin-right:auto;}

.case .case_t h2{letter-spacing:2px;color:#fff; font-size:60px; line-height:80px; text-align:center;}

.case .case_t p{letter-spacing:2px; font-size:32px; line-height: 40px; text-align:center; color:#ff0000; margin-top:15px;}

.case .case_t h3{letter-spacing:2px;font-size:30px; line-height:36px; color:#fff; font-weight:normal;}

.case .case_con{width:1260px;

	margin-left:auto;

	margin-right:auto;}

.case .case_con ul{}

.case .case_con li{

	float: left;

	cursor:pointer;

	width: 404px;

	height:266px;

	position:relative;

	overflow:hidden;

	margin-right:24px;

	margin-top:20px;

}

.case .case_con li:nth-child(3),.case .case_con li:nth-child(6),.case .case_con li:nth-child(9){ margin-right:0px;}

.case .case_con li img{width:404px;height:226px;}

.case .case_con li h3{ font-size:16px; line-height:40px; height:40px; text-align:center; color:#fff; background-color:#898989; font-weight:normal;}


.case video{ width: 1260px; height: 710px;margin-top:25px;}

.case .case_con p{font-size:20px; line-height:36px; color:#fff; font-weight:normal; margin-top:25px;}



.tdcy{

	width:100%;

	background-color:#212121;

	padding-top: 35px;

	padding-bottom: 30px;	

}

.tdcy .tdcy_t{	width:1260px;

	margin-left:auto;

	margin-right:auto;}

.tdcy .tdcy_t h2{letter-spacing:2px;color:#fff; font-size:60px; line-height:80px; text-align:center;}

.tdcy .tdcy_t p{letter-spacing:2px; font-size:32px; line-height: 40px; text-align:center; color:#ff0000; margin-top:15px;}

.tdcy .tdcy_con{width:1260px;

	margin-left:auto;

	margin-right:auto; padding-bottom:30px;}

.tdcy .tdcy_con ul{}

.tdcy .tdcy_con li{

	float: left;

	cursor:pointer;

	width: 406px;

	margin-right:21px;

	margin-top:40px;

}

.tdcy .tdcy_con li:nth-child(3),.tdcy .tdcy_con li:nth-child(6),.tdcy .tdcy_con li:nth-child(9),.tdcy .tdcy_con li:nth-child(12),.tdcy .tdcy_con li:nth-child(15){ margin-right:0px;}

.tdcy .tdcy_con li img{width:406px;height:609px;}

.tdcy .tdcy_con li h3{ font-size:32px; line-height:45px; color:#c9c9c9; font-weight:normal; margin-top:15px; text-align:center;}

.tdcy .tdcy_con li h4{ font-size:24px; line-height:40px; color:#919191; font-weight:normal; text-align:center;}

.tdcy .tdcy_con li p{ font-size:20px; line-height:30px; color:#919191; height:210px; overflow:hidden; margin-top:10px;}



.tdcy .tdcy_img{ background-position: center top; height: 400px; background-repeat: no-repeat;}

.tdcy .tdcy_con1{ width:100%; background-color:#d3d3d5; padding-top:30px; padding-bottom:30px;}

.tdcy .tdcy_con1 h3{letter-spacing:2px;  font-size:56px; line-height:60px; color:#ff0000; font-weight:normal; text-align:center;}

.tdcy .tdcy_con1 h4{ letter-spacing:2px;font-size:40px; line-height:45px; color:#565656; font-weight:normal; margin-top:15px;text-align:center;}

.tdcy .tdcy_con1 p{ width:1260px; margin-left:auto; margin-right:auto; font-size:20px; line-height:36px; color:#656565; text-align:center; margin-top:30px;}



.tdcy .tdcy_box{ max-width:1260px; margin-left:auto; margin-right:auto; width:100%;}

.tdcy .tdcy_con2{width:1260px;	margin-left:auto;	margin-right:auto; padding-bottom:40px; padding-top:50px;}

.tdcy .tdcy_con2 ul{}

.tdcy .tdcy_con2 li{float:left; margin:0px; height:372px; overflow:hidden;}

.tdcy .tdcy_con2 li:nth-child(1) img{ width:522px; height:372px;}

.tdcy .tdcy_con2 li:nth-child(2) img{ width:431px; height:372px;}

.tdcy .tdcy_con2 li:nth-child(3) img{ width:306px; height:372px;}

.tdcy .tdcy_con2 li:nth-child(4) img{ width:328px; height:372px;}

.tdcy .tdcy_con2 li:nth-child(5) img{ width:551px; height:372px;}

.tdcy .tdcy_con2 li:nth-child(6) img{ width:379px; height:372px;}

.tdcy .tdcy_con2 h3{letter-spacing:2px;  font-size:35px; line-height:40px; color:#ff0000; font-weight:normal; text-align:center; margin-top:30px;}

.tdcy .tdcy_con2 p{ font-size:20px; line-height:36px; color:#d3d3d5; text-align:center; margin-top:20px;}





.about{	width:100%;	background-color:#212121;padding-top: 15px;	padding-bottom: 30px;	}

.about .about_con{width:1260px;margin-left:auto;	margin-right:auto;}

.about .about_con .tit{ text-align:center; margin-top:50px; margin-bottom:50px;}

.about .about_con h2{letter-spacing:1px;color:#c30d23; font-size:34px; line-height:45px; text-align:center;}

.about .about_con .lable{letter-spacing:2px; font-size:18px; line-height: 20px; text-align:center; color:#c30d23; margin-top:5px;}

.about .about_con .text{ margin-top:40px; font-size:24px; line-height:36px; color:#fff;}

.about .about_con .text p{

	font-size:18px;

	line-height:36px;

	color:#fff;

	text-align: justify;

	margin-top:20px;

}

.about .about_con .box{ margin-top:30px; padding-bottom:50px;}

.about .about_con .box ul{}

.about .about_con .box li{ width:380px; text-align:center; margin-left:10px; margin-right:10px; float:left;}

.about .about_con .box h3{ font-size:24px; line-height:45px; color:#fff; font-weight:normal; text-align:center;}

.about .about_con .box p{font-size:18px; line-height:35px; color:#959595;  text-align:center;}

.about .about_con .conn{position: relative; padding-bottom:50px;}

.about .about_con .conn .conn_l{}

.about .about_con .conn .conn_m{width: 1115px;	margin-right: auto;	margin-left: auto;}

.about .about_con .conn .conn_r{}

.about .about_con .conn .conn_m ul{position: relative; }

.about .about_con .conn .conn_m li{ float: left;width: 223px;height:115px;cursor:pointer; padding-top:10px;}

.about .about_con .conn .conn_m li .img1{

	width:223px;

	height:15px;

	background-image:url(../images/lc1.png);

	background-repeat: no-repeat;

	background-position: center center;

	

}

.about .about_con .conn .conn_m li:hover .img1,.about .about_con .conn .conn_m .active .img1{	background-image:url(../images/lc2.png);}

.about .about_con .conn .conn_m li:hover,.about .about_con .conn .conn_m .active{background-image:url(../images/ssj.png);

	background-repeat: no-repeat;

	background-position: center bottom;}

.about .about_con .conn .conn_m li h3{ font-size:26px; text-align:center; line-height:65px; color:#c30d23;}

.about .about_con .conn .conn_con{  width:955px; height:200px; padding:80px; background-color:#343434; margin-left:auto; margin-right:auto;}

.about .about_con .conn .conn_con h3{font-size:30px; line-height:45px; color:#c30d23; margin-bottom:20px;}

.about .about_con .conn .conn_con p{ color:#a0a0a0; font-size:18px; line-height:36px;}



.about .about_con .conn .conn_l{

	left:0px;

	position: absolute;

	top: 0;

	width:22px;

	background-image:url(../images/ljt.png);

	height: 33px;

	background-repeat: no-repeat;

	background-position: center top;

	cursor:pointer;

	z-index: 10;

	border:0px;

	outline:none;

}

.about .about_con .conn .conn_r{

	position: absolute;

	top:0;

	right: 0px;

	width:22px;

	background-image:url(../images/rjt.png);

	height: 33px;

	background-repeat: no-repeat;

	background-position: center top;

	cursor:pointer;

	z-index: 10;

	border:0px;

	outline:none;

	 

}





.lxwm{	width:100%;	background-color:#212121;padding-top: 15px;	padding-bottom: 30px;	}

.lxwm .lxwm_t{width:1260px;margin-left:auto;margin-right:auto;}

.lxwm .lxwm_t h2{letter-spacing:2px;color:#fff; font-size:90px; line-height:100px;}

.lxwm .lxwm_t h3{letter-spacing:5px;color:#a0a0a0; font-size:40px; line-height:60px; }



.lxwm .lxwm_con{width:1200px; padding:30px;margin-left:auto;margin-right:auto; background-color:#191919; margin-top:15px;}

.lxwm .lxwm_l{ width:795px; float:left;}

.lxwm .lxwm_l img{ width:785px; height:500px; border:5px solid #a0a0a0;}

.lxwm .lxwm_r{ width:380px; float:right;}

.lxwm .lxwm_r img{}

.lxwm .lxwm_r h3{ margin-top:40px; font-size:26px; line-height:36px; color:#fff; font-weight:normal;}

.lxwm .lxwm_r p{ margin-top:30px; font-size:22px; color:#ff0000; line-height:32px; width:350px;}

.lxwm .lxwm_r p b{ font-size:20px; color:#b4b4b4; display:block;}



.lxwm .lxwm_con1{width:1260px; margin-left:auto;margin-right:auto; margin-top:30px; padding-bottom:40px;}

.lxwm .lxwm_con1 h2{letter-spacing:2px;color:#fff; font-size:30px; line-height:50px;text-align:center; font-weight:normal;}

.lxwm .lxwm_con1 h4{color:#787878; font-size:15px; line-height:30px;text-align:center;}

.lxwm .lxwm_con1 ul{ margin-top:20px; border-top:2px solid #b40000; padding-top:35px;}

.lxwm .lxwm_con1 ul li{ width:240px; float:left;}

.lxwm .lxwm_con1 h3{color:#c8c8c8; font-size:30px; line-height:50px; font-weight:normal;}

.lxwm .lxwm_con1 p{ color:#c80000;font-size:30px; line-height:40px; font-weight:normal; margin-top:10px;}

.lxwm .lxwm_con1 ul li{ margin-right:95px; text-align:center;}

.lxwm .lxwm_con1 ul li:last-child{ margin-right:0px;}



#dituContent{

	height: 500px;

	width: 785px;border:5px solid #a0a0a0;

}



.page{width:1260px;

	margin-left:auto;

	margin-right:auto;margin-top:30px; margin-bottom:50px;

	 display: -webkit-flex;

    display: flex;

    -webkit-justify-content: center;

    justify-content: center;

     height: 40px;

	}

.page span{

	display:block;

	font-size: 18px;

	line-height: 40px;

	text-align:center;

	margin-right: 5px;

	margin-left: 5px;

	width:40px;

	height:40px;

	border-radius:20px;

	color:#5f5f5f;

	border:1px solid #5f5f5f;

}

.page b{

	display:block;

	font-size: 18px;

	line-height: 40px;

	text-align:center;

	margin-right: 5px;

	margin-left: 5px;

	width:40px;

	height:40px;

	border-radius:20px;

	color:#fff;

	border:1px solid #fff;

}

.page span a{color:#5f5f5f;}



.page .p_l{

	background-image: url(../images/p_l.jpg);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}

.page .p_r{

background-image: url(../images/p_r.jpg);

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 15px;

}



.pagen{ margin-top: 30px;}

.pagen p{ font-size: 14px; line-height: 26px;color:#595757;}

.pagen p a{ color:#595757;}

.pagen p a:hover{ color:#244b8e;}







.foot{width:100%; background-color:#000; padding-top:30px;}

.foot .con1{ width:1260px; margin-left:auto; margin-right:auto;}

.foot .con1 .con1_l{ width:800px; float:left;}

.foot .con1 .con1_l ul{}

.foot .con1 .con1_l li{ margin-top:25px;}

.foot .con1 .con1_l .input1{

	background-color:#212121;

	font-size:16px;

	line-height:35px;

	border-radius:5px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;color:#fff;

}

.foot .con1 .con1_l .w_l{ width:370px; float:left;}

.foot .con1 .con1_l .w_r{width:370px; float:right;}

.foot .con1 .con1_l .w_l1{width:190px; float:left;}

.foot .con1 .con1_l textarea{background-color:#212121;

	font-size:16px;

	line-height:35px;

	border-radius:5px;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px; width:780px; height:175px; color:#fff;}

.foot .con1 .con1_l .yzm{ width:175px; height:45px; background-color:#fff; float:left; margin-left:5px;}	

.foot .con1 .con1_l .btn{ width:386px; float:right; background-color:#000; border:1px solid #515151; border-radius:5px; font-size:16px; line-height:43px; height:43px; color:#515151; text-align:center; cursor:pointer;}

.foot .con1 .con1_l .btn:hover{background-color:#ff0000; border:1px solid #ff0000; color:#fff;}

.foot .con1 .con1_r{ text-align:right; width:360px; float:right;}

.foot .con1 .con1_r p{ font-size:20px; color:#818181; line-height:40px;}

.foot .con1 .con1_r .img1{}

.foot .con1 .con1_r .img2{ width:105px; height:105px;}

.foot .con1 .con1_r b{ font-size:33px; color:#ff0000;}

.foot .con2{ width:1260px; margin-left:auto; margin-right:auto;padding-top:10px;margin-top:35px; border-top:1px solid #818181; padding-bottom:20px; }

.foot .con2 .link{  text-align:center; }

.foot .con2 .link a{ font-size:14px; line-height:30px; margin-left:10px; margin-right:10px; color:#fff;}

.foot .con2 p{ font-size:14px; line-height:20px; text-align:center; color:#818181;}
.foot .con2 p a{color:#fff;}

.foot .con3{ width:1260px; margin-left:auto; margin-right:auto;padding-top:10px;margin-top:35px; border-top:1px solid #818181; padding-bottom:10px; }
.foot .con3 b{ font-size:14px; line-height:26px; color:#fff;}
.foot .con3 a{ font-size:14px; line-height:26px; margin-left:10px; margin-right:10px; color:#fff;}


#hhService{ width:200px;position:absolute;z-index:999;top:120px; right:0px;}

#hhService img{ width:200px; height:420px;}



@media (min-width:1000px) {

.m_top,.m_menu,foot_nav{display:none;}

}



